| Автор перевода: Майкл "Antares" Клишин | Предыдущая | Следующая | Оглавление |
Flash Player 5.
my_xml.attributes:Array
Свойство; ассоциативный массив, содержащий все аттрибуты указанного XML узла. В ассоциативных массивах в качестве индексов используются ключи, в отличие от обычных массивов, использующих целые положительные числа. В ассоциативном массиве XML.attributes ключом будет являться имя аттрибута. Значение, связанное с этим ключом есть значение аттрибута. Например, если имеется аттрибут color, его значение будет получено, если использовать имя аттрибута в качестве ключа, как показано ниже:
var myColor:String = doc.firstChild.attributes.color
В примере ниже выводятся имена аттрибутов:
// Создаем тэг 'mytag' с
// аттрибутом 'name', имеющим значение 'Val'
var doc:XML = new XML("<mytag name=\"Val\"> item </mytag>");
// Присваиваем значение аттрибута 'name' переменной y
var y:String = doc.firstChild.attributes.name;
trace (y); // Выведет: Val
// Создаем новый аттрибут 'order' со значением 'first'
doc.firstChild.attributes.order = "first";
// Присваиваем значение аттрибута 'order' переменной z
var z:String = doc.firstChild.attributes.order
trace(z); // Выведет: first
На панели Output будет выведено следующее:
Val first
| Смотреть комментарии LiveDocs | Предыдущая | Следующая | Оглавление | |